.step-container {
  width: 100%;
  padding-top: .27rem .16rem 0;
}

.title-top {
  height: .36rem;
  margin: 0 auto;
  margin-top: .26rem;
  background: url('../image/title-bg.png') center center no-repeat;
  background-size: contain;
  font-size: .2rem;
  /* padding: 15px 12px; */
  box-sizing: border-box;
}

.title-top div {
  line-height: .36rem;
  background: linear-gradient(180deg, #75767d, #151516);
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  font-weight: bold;
}


.step-container .wrapper .sub-title {
  font-size: .12rem;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.65);
  margin-top: .03rem;
}

.step-container .wrapper .step-top {
  margin-top: .19rem;
  text-align: center;
  padding: 0 .16rem;
}

.step-container .wrapper .step-top img {
  width: 100%;
}

.wrapper .step-top img+img {
  margin-top: .2rem;
}

.step-container .wrapper .step-bottom {
  margin-top: .48rem;
  width: 100%;
  padding: 0 .16rem;
  box-sizing: border-box;
}

.step-container .wrapper .step-bottom img {
  width: 100%;
  height: auto;
}

.extension-container {
  width: 100%;
  background: #fdfdfd;
  padding: .69rem .37rem 0;
}

.extension-container .wrapper .wrapper-left {
  text-align: center;
}

.extension-container .wrapper .wrapper-right {
  width: 100%;
}

.wrapper h3 {
  height: .36rem;
  margin: 0 auto;
  margin-top: .26rem;
  background: url('../image/title-bg.png') center center no-repeat;
  background-size: contain;
  font-size: .2rem;
  /* padding: 15px 12px; */
  box-sizing: border-box;
}

.wrapper h3 div {
  line-height: .36rem;
  background: linear-gradient(180deg, #75767d, #151516);
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  font-weight: bold;
}

.wrapper p {
  font-size: .12rem;
  font-weight: 400;
  color: rgba(51, 51, 51, 0.65);
  margin-top: .03rem;
  line-height: 1.5;
  /* padding: 0 .21rem; */
}

.wrapper-right {
  text-align: center;
}

.extension-container .wrapper-right img {
  margin-top: 0;
}

.wrapper-right img {
  width: 80%;
  margin-top: .27rem;
}

.manage-container {
  width: 100%;
  background: #ffffff;
  padding: .7rem .37rem 0;
  text-align: center;
}


.report-container {
  width: 100%;
  background: #fdfdfd;
  padding: .7rem .37rem .6rem;
  text-align: center;
}